iter	time	best	best_it
1	0.44	50	50
2	0.88	49	49
3	1.32	49	50
4	1.76	49	51
5	2.21	49	50
6	2.65	49	49
7	3.1	49	51
8	3.54	49	51
9	3.99	49	51
10	4.43	49	51
11	4.88	49	49
12	5.32	49	51
13	5.77	49	51
14	6.22	49	50
15	6.66	49	51
16	7.1	49	50
17	7.55	49	50
18	8	49	50
19	8.44	49	51
20	8.89	49	51
21	9.33	49	50
22	9.78	49	50
23	10.22	49	50
24	10.66	49	50
25	11.1	49	51
26	11.55	49	50
27	12	49	51
28	12.45	49	50
29	12.89	49	51
30	13.33	49	49
31	13.78	49	51
32	14.22	49	51
33	14.67	49	51
34	15.11	49	50
35	15.55	49	50
36	16	49	51
37	16.44	49	50
38	16.88	49	51
39	17.32	49	50
40	17.76	49	51
41	18.2	48	48
42	18.64	48	51
43	19.08	48	50
44	19.53	48	51
45	19.97	48	51
46	20.29	48	50
47	20.61	48	50
48	20.92	48	50
49	21.24	48	50
50	21.55	48	50
51	21.87	48	50
52	22.19	48	50
53	22.51	48	51
54	22.84	48	50
55	23.16	48	50
56	23.49	48	50
57	23.81	48	50
58	24.15	48	51
59	24.48	48	51
60	24.82	48	51
61	25.15	48	51
62	25.49	48	50
63	25.83	48	49
64	26.17	48	50
65	26.5	48	50
66	26.84	48	50
67	27.18	48	51
68	27.52	48	50
69	27.86	48	51
70	28.2	48	50
71	28.55	48	51
72	28.89	48	51
73	29.23	48	49
74	29.57	48	51
75	29.92	48	50
76	30.27	48	51
77	30.61	48	50
78	30.96	48	51
79	31.3	48	51
80	31.65	48	51
81	32	48	51
82	32.35	48	51
83	32.7	48	50
84	33.05	48	51
85	33.4	48	50
86	33.75	48	51
87	34.1	48	51
88	34.45	48	51
89	34.8	48	51
90	35.16	48	51
91	35.51	48	51
92	35.86	48	51
93	36.22	48	51
94	36.58	48	51
95	36.93	48	51
96	37.29	48	51
97	37.65	48	51
98	38.01	48	51
99	38.37	48	51
100	38.73	48	51
101	39.09	48	51
102	39.45	48	51
103	39.81	48	51
104	40.18	48	51
105	40.54	48	51
106	40.91	48	51
107	41.28	48	51
108	41.64	48	51
109	42	48	51
110	42.38	48	51
111	42.75	48	51
112	43.12	48	51
113	43.49	48	51
114	43.86	48	51
115	44.23	48	51
116	44.6	48	51
117	44.97	48	51
118	45.35	48	51
119	45.72	48	51
120	46.1	48	51
121	46.47	48	51
122	46.85	48	51
123	47.24	48	51
124	47.62	48	51
125	48	48	51
126	48.38	48	51
127	48.76	48	51
128	49.15	48	51
129	49.53	48	51
130	49.91	48	51
131	50.29	48	51
132	50.67	48	51
133	51.05	48	51
134	51.44	48	51
135	51.83	48	51
136	52.21	48	51
137	52.59	48	51
138	52.98	48	51
139	53.37	48	51
140	53.76	48	51
141	54.15	48	51
142	54.54	48	51
143	54.92	48	51
144	55.32	48	51
145	55.7	48	51
146	56.1	48	51
147	56.48	48	51
148	56.88	48	51
149	57.26	48	51
150	57.65	48	51
151	58.03	48	51
152	58.42	48	51
153	58.81	48	51
154	59.19	48	51
155	59.58	48	51
156	59.97	48	51
157	60.35	48	51
158	60.75	48	51
159	61.14	48	51
160	61.54	48	51
161	61.93	48	51
162	62.33	48	51
163	62.72	48	51
164	63.12	48	51
165	63.51	48	51
166	63.9	48	51
167	64.3	48	51
168	64.69	48	51
169	65.09	48	51
170	65.47	48	51
171	65.87	48	51
172	66.27	48	51
173	66.66	48	51
174	67.05	48	51
175	67.45	48	51
176	67.85	48	51
177	68.24	48	51
178	68.64	48	51
179	69.04	48	51
180	69.43	48	51
181	69.83	48	51
182	70.22	48	51
183	70.62	48	51
184	71.01	48	51
185	71.43	48	51
186	71.86	48	51
187	72.28	48	51
188	72.71	48	51
189	73.13	48	51
190	73.55	48	51
191	73.98	48	51
192	74.41	48	51
193	74.83	48	51
194	75.26	48	51
195	75.69	48	51
196	76.11	48	51
197	76.54	48	51
198	76.96	48	51
199	77.39	48	51
200	77.82	48	51
201	78.24	48	51
202	78.66	48	51
203	79.08	48	51
204	79.51	48	51
205	79.94	48	51
206	80.36	48	51
207	80.78	48	51
208	81.21	48	51
209	81.64	48	51
210	82.06	48	51
211	82.49	48	51
212	82.92	48	51
213	83.35	48	51
214	83.77	48	51
215	84.19	48	51
216	84.62	48	51
217	85.05	48	51
218	85.47	48	51
219	85.9	48	51
220	86.32	48	51
221	86.75	48	51
222	87.17	48	51
223	87.6	48	51
224	88.02	48	51
225	88.45	48	51
226	88.87	48	51
227	89.3	48	51
228	89.73	48	51
229	90.15	48	51
230	90.58	48	51
231	91	48	51
232	91.42	48	51
233	91.85	48	51
234	92.27	48	51
235	92.7	48	51
236	93.12	48	51
237	93.55	48	51
238	93.98	48	51
239	94.4	48	51
240	94.83	48	51
241	95.25	48	51
242	95.68	48	51
243	96.11	48	51
244	96.53	48	51
245	96.96	48	51
246	97.39	48	51
247	97.81	48	51
248	98.23	48	51
249	98.66	48	51
250	99.08	48	51
251	99.5	48	51
252	99.93	48	51
253	100.36	48	51
254	100.79	48	51
255	101.21	48	51
256	101.64	48	51
257	102.06	48	51
258	102.48	48	51
259	102.91	48	51
260	103.33	48	51
261	103.76	48	51
262	104.18	48	51
263	104.61	48	51
264	105.04	48	51
265	105.46	48	51
266	105.89	48	51
267	106.31	48	51
268	106.73	48	51
269	107.16	48	51
270	107.59	48	51
271	108.01	48	51
272	108.44	48	51
273	108.86	48	51
274	109.29	48	51
275	109.71	48	51
276	110.14	48	51
277	110.57	48	51
278	110.99	48	51
279	111.41	48	51
280	111.84	48	51
281	112.27	48	51
282	112.69	48	51
283	113.12	48	51
284	113.54	48	51
285	113.97	48	51
286	114.39	48	51
287	114.83	48	51
288	115.26	48	51
289	115.69	48	51
290	116.13	48	51
291	116.55	48	51
292	116.98	48	51
293	117.41	48	51
294	117.84	48	51
295	118.26	48	51
296	118.68	48	51
297	119.11	48	51
298	119.54	48	51
299	119.96	48	51
300	120.38	48	51
301	120.81	48	51
302	121.24	48	51
303	121.67	48	51
304	122.09	48	51
305	122.52	48	51
306	122.94	48	51
307	123.37	48	51
308	123.79	48	51
309	124.22	48	51
310	124.64	48	51
311	125.07	48	51
312	125.49	48	51
313	125.91	48	51
314	126.34	48	51
315	126.77	48	51
316	127.19	48	51
317	127.62	48	51
318	128.04	48	51
319	128.47	48	51
320	128.9	48	51
321	129.32	48	51
322	129.75	48	51
323	130.17	48	51
324	130.6	48	51
325	131.03	48	51
326	131.45	48	51
327	131.88	48	51
328	132.3	48	51
329	132.72	48	51
330	133.15	48	51
331	133.58	48	51
332	134.03	48	51
333	134.46	48	51
334	134.88	48	51
335	135.3	48	51
336	135.73	48	51
337	136.15	48	51
338	136.58	48	51
339	137	48	51
340	137.42	48	51
341	137.85	48	51
342	138.27	48	51
343	138.7	48	51
344	139.12	48	51
345	139.54	48	51
346	139.96	48	51
347	140.39	48	51
348	140.81	48	51
349	141.24	48	51
350	141.66	48	51
351	142.08	48	51
352	142.51	48	51
353	142.93	48	51
354	143.35	48	51
355	143.77	48	51
356	144.2	48	51
357	144.62	48	51
358	145.04	48	51
359	145.47	48	51
360	145.9	48	51
361	146.32	48	51
362	146.74	48	51
363	147.17	48	51
364	147.59	48	51
365	148.01	48	51
366	148.44	48	51
367	148.86	48	51
368	149.28	48	51
369	149.71	48	51
370	150.13	48	51
371	150.56	48	51
372	150.98	48	51
373	151.4	48	51
374	151.82	48	51
375	152.25	48	51
376	152.67	48	51
377	153.1	48	51
378	153.52	48	51
379	153.94	48	51
380	154.37	48	51
381	154.79	48	51
382	155.21	48	51
383	155.64	48	51
384	156.06	48	51
385	156.48	48	51
386	156.91	48	51
387	157.33	48	51
388	157.76	48	51
389	158.18	48	51
390	158.6	48	51
391	159.02	48	51
392	159.45	48	51
393	159.87	48	51
394	160.3	48	51
395	160.72	48	51
396	161.14	48	51
397	161.57	48	51
398	161.99	48	51
399	162.41	48	51
400	162.84	48	51
401	163.26	48	51
402	163.69	48	51
403	164.11	48	51
404	164.53	48	51
405	164.95	48	51
406	165.38	48	51
407	165.8	48	51
408	166.23	48	51
409	166.65	48	51
410	167.07	48	51
411	167.49	48	51
412	167.92	48	51
413	168.34	48	51
414	168.77	48	51
415	169.19	48	51
416	169.61	48	51
417	170.04	48	51
418	170.46	48	51
419	170.88	48	51
420	171.31	48	51
421	171.73	48	51
422	172.15	48	51
423	172.58	48	51
424	173	48	51
425	173.42	48	51
426	173.85	48	51
427	174.27	48	51
428	174.69	48	51
429	175.12	48	51
430	175.54	48	51
431	175.97	48	51
432	176.39	48	51
433	176.81	48	51
434	177.23	48	51
435	177.66	48	51
436	178.08	48	51
437	178.51	48	51
438	178.93	48	51
439	179.35	48	51
440	179.77	48	51
441	180.2	48	51
442	180.62	48	51
443	181.05	48	51
444	181.47	48	51
445	181.89	48	51
446	182.32	48	51
447	182.74	48	51
448	183.16	48	51
449	183.59	48	51
450	184.01	48	51
451	184.43	48	51
452	184.86	48	51
453	185.28	48	51
454	185.71	48	51
455	186.13	48	51
456	186.55	48	51
457	186.97	48	51
458	187.4	48	51
459	187.82	48	51
460	188.25	48	51
461	188.67	48	51
462	189.09	48	51
463	189.52	48	51
464	189.94	48	51
465	190.36	48	51
466	190.79	48	51
467	191.21	48	51
468	191.63	48	51
469	192.06	48	51
470	192.48	48	51
471	192.91	48	51
472	193.33	48	51
473	193.75	48	51
474	194.18	48	51
475	194.6	48	51
476	195.02	48	51
477	195.45	48	51
478	195.87	48	51
479	196.29	48	51
480	196.72	48	51
481	197.14	48	51
482	197.56	48	51
483	197.99	48	51
484	198.34	48	51
485	198.64	48	51
486	198.94	48	51
487	199.24	48	51
488	199.54	48	51
489	199.85	48	51
490	200.15	48	51
491	200.45	48	51
492	200.75	48	51
493	201.06	48	51
494	201.36	48	51
495	201.66	48	51
496	201.96	48	51
497	202.26	48	51
498	202.57	48	51
499	202.87	48	51
500	203.17	48	51
501	203.48	48	51
502	203.78	48	51
503	204.08	48	51
504	204.38	48	51
505	204.68	48	51
506	204.99	48	51
507	205.29	48	51
508	205.59	48	51
509	205.9	48	51
510	206.2	48	51
511	206.5	48	51
512	206.8	48	51
513	207.1	48	51
514	207.41	48	51
515	207.71	48	51
516	208.01	48	51
517	208.31	48	51
518	208.73	48	51
519	209.15	48	51
520	209.58	48	51
521	210	48	51
522	210.42	48	51
523	210.85	48	51
524	211.27	48	51
525	211.69	48	51
526	212.12	48	51
527	212.54	48	51
528	212.96	48	51
529	213.39	48	51
530	213.81	48	51
531	214.24	48	51
532	214.66	48	51
533	215.08	48	51
534	215.5	48	51
535	215.93	48	51
536	216.35	48	51
537	216.78	48	51
538	217.2	48	51
539	217.62	48	51
540	218.04	48	51
541	218.47	48	51
542	218.89	48	51
543	219.32	48	51
544	219.74	48	51
545	220.16	48	51
546	220.58	48	51
547	221.01	48	51
548	221.44	48	51
549	221.86	48	51
550	222.29	48	51
551	222.71	48	51
552	223.13	48	51
553	223.56	48	51
554	223.98	48	51
555	224.4	48	51
556	224.83	48	51
557	225.25	48	51
558	225.68	48	51
559	226.1	48	51
560	226.52	48	51
561	226.94	48	51
562	227.37	48	51
563	227.79	48	51
564	228.22	48	51
565	228.64	48	51
566	229.06	48	51
567	229.49	48	51
568	229.91	48	51
569	230.33	48	51
570	230.76	48	51
571	231.18	48	51
572	231.6	48	51
573	232.03	48	51
574	232.45	48	51
575	232.87	48	51
576	233.3	48	51
577	233.72	48	51
578	234.14	48	51
579	234.57	48	51
580	234.99	48	51
581	235.42	48	51
582	235.84	48	51
583	236.26	48	51
584	236.68	48	51
585	237.11	48	51
586	237.53	48	51
587	237.96	48	51
588	238.38	48	51
589	238.8	48	51
590	239.22	48	51
591	239.65	48	51
592	240.07	48	51
593	240.5	48	51
594	240.92	48	51
595	241.34	48	51
596	241.77	48	51
597	242.19	48	51
598	242.61	48	51
599	243.04	48	51
600	243.46	48	51
601	243.88	48	51
602	244.31	48	51
603	244.73	48	51
604	245.15	48	51
605	245.58	48	51
606	246	48	51
607	246.42	48	51
608	246.85	48	51
609	247.27	48	51
610	247.69	48	51
611	248.12	48	51
612	248.54	48	51
613	248.96	48	51
614	249.39	48	51
615	249.81	48	51
616	250.24	48	51
617	250.66	48	51
618	251.08	48	51
619	251.5	48	51
620	251.93	48	51
621	252.35	48	51
622	252.78	48	51
623	253.2	48	51
624	253.62	48	51
625	254.04	48	51
626	254.47	48	51
627	254.89	48	51
628	255.32	48	51
629	255.74	48	51
630	256.16	48	51
631	256.59	48	51
632	257.01	48	51
633	257.43	48	51
634	257.86	48	51
635	258.28	48	51
636	258.71	48	51
637	259.13	48	51
638	259.55	48	51
639	259.98	48	51
640	260.4	48	51
641	260.82	48	51
642	261.25	48	51
643	261.67	48	51
644	262.09	48	51
645	262.52	48	51
646	262.94	48	51
647	263.36	48	51
648	263.79	48	51
649	264.21	48	51
650	264.63	48	51
651	265.06	48	51
652	265.48	48	51
653	265.91	48	51
654	266.33	48	51
655	266.75	48	51
656	267.17	48	51
657	267.6	48	51
658	268.02	48	51
659	268.45	48	51
660	268.87	48	51
661	269.29	48	51
662	269.71	48	51
663	270.14	48	51
664	270.56	48	51
665	270.99	48	51
666	271.41	48	51
667	271.83	48	51
668	272.25	48	51
669	272.68	48	51
670	273.1	48	51
671	273.53	48	51
672	273.95	48	51
673	274.37	48	51
674	274.79	48	51
675	275.15	48	51
676	275.45	48	51
677	275.75	48	51
678	276.05	48	51
679	276.35	48	51
680	276.66	48	51
681	276.96	48	51
682	277.26	48	51
683	277.57	48	51
684	277.87	48	51
685	278.17	48	51
686	278.47	48	51
687	278.77	48	51
688	279.08	48	51
689	279.38	48	51
690	279.68	48	51
691	279.99	48	51
692	280.29	48	51
693	280.59	48	51
694	280.89	48	51
695	281.19	48	51
696	281.5	48	51
697	281.8	48	51
698	282.1	48	51
699	282.4	48	51
700	282.71	48	51
701	283.01	48	51
702	283.31	48	51
703	283.61	48	51
704	283.91	48	51
705	284.22	48	51
706	284.52	48	51
707	284.82	48	51
708	285.13	48	51
709	285.52	48	51
710	285.94	48	51
711	286.36	48	51
712	286.79	48	51
713	287.21	48	51
714	287.63	48	51
715	288.06	48	51
716	288.48	48	51
717	288.91	48	51
718	289.33	48	51
719	289.75	48	51
720	290.18	48	51
721	290.6	48	51
722	291.02	48	51
723	291.45	48	51
724	291.87	48	51
725	292.3	48	51
726	292.72	48	51
727	293.14	48	51
728	293.56	48	51
729	293.99	48	51
730	294.41	48	51
731	294.84	48	51
732	295.26	48	51
733	295.68	48	51
734	296.1	48	51
735	296.53	48	51
736	296.95	48	51
737	297.38	48	51
738	297.8	48	51
739	298.22	48	51
740	298.64	48	51
741	299.07	48	51
742	299.49	48	51
743	299.92	48	51
744	300.34	48	51

best	ordering
48	40,23,3,61,9,38,50,28,4,8,7,57,41,48,31,32,51,44,24,17,12,45,34,19,53,2,36,21,15,62,5,33,20,37,43,11,10,18,60,22,29,42,59,14,49,63,0,39,30,16,1,47,35,52,27,54,6,55,46,26,56,25,58,13
